export default {
  props: {

  },
  data() {
    return {
      pickerOptions: {
        shortcuts: [{
          text: '最近一周',
          onClick(picker) {
            const end = new Date();
            const start = new Date();
            start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
            picker.$emit('pick', [start, end]);
          }
        }, {
          text: '最近一个月',
          onClick(picker) {
            const end = new Date();
            const start = new Date();
            start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
            picker.$emit('pick', [start, end]);
          }
        }, {
          text: '最近三个月',
          onClick(picker) {
            const end = new Date();
            const start = new Date();
            start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
            picker.$emit('pick', [start, end]);
          }
        }]
      },
    }
  },
	methods: {
		resetDate(type = 'dateTime') {
			if (type === 'dateTime') {
				this.$set(this.queryParams, 'beginTime', this.$moment().startOf('year').format('YYYY-MM-DD HH:mm:ss'))
				this.$set(this.queryParams, 'endTime', this.$moment().endOf('day').format('YYYY-MM-DD HH:mm:ss'))
			}
		},
	},
}
